permanent supervisor - English Synonyms Dictionary